a land where pumpkins are cultivated - Español Inglés Diccionario